put on a wonderful show - Turc Anglais Dictionnaire